Liquid ring pump - German English Dictionary